cable support technologies - Español Inglés Diccionario